package com.dmap.knowledge.controller.api.param;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * aritcle  update 参数
 */
public class ArticleEditParam implements Serializable {
    
    
    private String articleId;                               //articleid
    private String lang;                                    //语言
    private ArticleAppParam app = new ArticleAppParam();                            //app
    private String coverUrl;                                //封面url
    private String articleUrl;                              //文章url
    private String summary;                                 //简介
    private String title;                                   //标题
    private long startTime;                                 //开始时间
    private long endTime;                                   //结束时间
    private List<ArticleTagParam> tags = new ArrayList<>(); //标签
    

    
    public String getArticleId() {
        return articleId;
    }
    
    public void setArticleId(String articleId) {
        this.articleId = articleId;
    }
    
    
    public ArticleAppParam getApp() {
        return app;
    }
    
    public void setApp(ArticleAppParam app) {
        this.app = app;
    }
    
    
    public String getLang() {
        return lang;
    }
    
    public void setLang(String lang) {
        this.lang = lang;
    }
    
    
    public String getCoverUrl() {
        return coverUrl;
    }
    
    public void setCoverUrl(String coverUrl) {
        this.coverUrl = coverUrl;
    }
    
    public String getArticleUrl() {
        return articleUrl;
    }
    
    public void setArticleUrl(String articleUrl) {
        this.articleUrl = articleUrl;
    }
    
    public String getSummary() {
        return summary;
    }
    
    public void setSummary(String summary) {
        this.summary = summary;
    }
    
    public String getTitle() {
        return title;
    }
    
    public void setTitle(String title) {
        this.title = title;
    }
    
    public long getStartTime() {
        return startTime;
    }
    
    public void setStartTime(long startTime) {
        this.startTime = startTime;
    }
    
    public long getEndTime() {
        return endTime;
    }
    
    public void setEndTime(long endTime) {
        this.endTime = endTime;
    }
    
    public List<ArticleTagParam> getTags() {
        return tags;
    }
    
    public void setTags(List<ArticleTagParam> tags) {
        this.tags = tags;
    }
}
